package index.oop.lesson;
//diy
import java.util.Scanner;
public class review {
    public static void main(String[] args) {
        int a=1;  //栈内存中  存的是真实的变量
        System.out.println();
        int [] arr1= new int[]{ 1,2,3};  // 堆内存中
        System.out.println(arr1);
        int b=a;
        b=2;
        System.out.println(a);
        int []arr2=arr1;
        arr2[0]=0;
        System.out.println(arr1[0]);
        int number=20;
        //方法调用前
        System.out.println(number); //20
        //方法调用后
       number= changeNumber(number);
        System.out.println(number); //100
        //1.方法调用前
        System.out.println(arr1[1]);
        //2.方法调用后
        changeArr(arr1);
        System.out.println(arr1[1]);
        //面向对象
        Scanner sc=new Scanner(System.in);
        //random  随机数对象
        //Math
    }
    //基本数据类型  引用数据数据类型
    //2.值和传递
    public  static  int changeNumber(int number){
        number=100;
        return number;
    }
    public static void changeArr(int []arr){
        arr[1]=90;
    }

}
